<%--

    Определение клиентской группы по результатам предыдущего месяца

--%>

<%@page contentType="text/html" %>
<%@page pageEncoding="UTF-8" %>

<%@taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
<%@taglib prefix="a4j" uri="http://richfaces.org/a4j" %>
<%@taglib prefix="rich" uri="http://richfaces.org/rich" %>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Goodwill - Определение клиентской группы по результатам предыдущего месяца</title>
    <link rel="stylesheet" href="resources/css/main.css"/>
    <link rel="stylesheet" href="resources/css/stylesheet.css"/>
    <link rel="stylesheet" href="resources/css/clients.css"/>
    <style type="text/css">
    </style>
</head>
<body>
<f:view>
    <jsp:include page="menu.jsp"/>
    <jsp:include page="status.jsp"/>
    <h:form>

    <rich:dataTable value="#{ExpiredPersonalPricesBean.expiredPersonalPrices}" var="personalprice" id="tblPersonalPrices" styleClass="full">
        <f:facet name="header">
            <h:outputText value="Персональные цены, истекающие в ближайшие #{ExpiredPersonalPricesBean.daysCount} дня (дней)"/>
        </f:facet>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="ФИО клиента"/>
            </f:facet>
            <h:outputText value="#{personalprice.client.companyName}"/>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <a4j:commandLink onclick="document.location='ClientGroups.jsf'" action="#" ajaxSingle="true">
                    <h:outputText value="Клиентская группа"/>
                </a4j:commandLink>
            </f:facet>
            <h:outputText value="#{personalprice.client.clientGroup.name}"/>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="Код товара"/>
            </f:facet>
            <a4j:commandLink action="#" oncomplete="document.location='GoodsPage.jsf'">
                <a4j:actionparam name="good_name" assignTo="#{SessionBean.goodsFilter.name}" value=""/>
                <a4j:actionparam name="good_code" assignTo="#{SessionBean.goodsFilter.code}" value="#{personalprice.good.code}"/>
                <a4j:actionparam name="good_type" assignTo="#{SessionBean.goodsFilter.goodTypeId}" value="-1"/>
                <h:outputText value="#{personalprice.good.code}"/>
            </a4j:commandLink>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="Наименование товара"/>
            </f:facet>
            <a4j:commandLink action="#" oncomplete="document.location='GoodsPage.jsf'">
                <a4j:actionparam name="good_name" assignTo="#{SessionBean.goodsFilter.name}" value="#{personalprice.good.name}"/>
                <a4j:actionparam name="good_code" assignTo="#{SessionBean.goodsFilter.code}" value=""/>
                <a4j:actionparam name="good_type" assignTo="#{SessionBean.goodsFilter.goodTypeId}" value="-1"/>
                <h:outputText value="#{personalprice.good.name}"/>
            </a4j:commandLink>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <a4j:commandLink onclick="document.location='GoodTypesPage.jsf'" action="#" ajaxSingle="true">
                    <h:outputText value="Группа товаров"/>
                </a4j:commandLink>
            </f:facet>
            <a4j:commandLink action="#" oncomplete="document.location='GoodsPage.jsf'">
                <a4j:actionparam name="good_name" assignTo="#{SessionBean.goodsFilter.name}" value=""/>
                <a4j:actionparam name="good_code" assignTo="#{SessionBean.goodsFilter.code}" value=""/>
                <a4j:actionparam name="good_type" assignTo="#{SessionBean.goodsFilter.goodTypeId}" value="#{personalprice.good.goodTypeId}"/>
                <h:outputText value="#{personalprice.good.goodType.name}"/>
            </a4j:commandLink>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="Дата начала"/>
            </f:facet>
            <h:outputText value="#{personalprice.begDate}"><f:converter converterId="TimestampConverter"/></h:outputText>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="Дата окончания"/>
            </f:facet>
            <h:outputText value="#{personalprice.endDate}"><f:converter converterId="TimestampConverter"/></h:outputText>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="Персональная цена"/>
            </f:facet>
            <h:outputText value="#{personalprice.price}"/>
        </rich:column>
        <rich:column>
            <f:facet name="header">
                <h:outputText value="Минимальная цена"/>
            </f:facet>
            <h:outputText value="#{personalprice.good.minPrice}"/>
        </rich:column>
    </rich:dataTable>

</h:form>
</f:view>
</body>
</html>
